<?php
// +----------------------------------------------------------------------
// | OneThink [ WE CAN DO IT JUST THINK IT ]
// +----------------------------------------------------------------------
// | Copyright (c) 2013 http://www.onethink.cn All rights reserved.
// +----------------------------------------------------------------------
// | Author: 麦当苗儿 <zuojiazi@vip.qq.com> <http://www.zjzit.cn>
// +----------------------------------------------------------------------

if (version_compare(PHP_VERSION, '5.3.0', '<')) die('require PHP > 5.3.0 !');


/**
 * 移除magic_quotes_gpc参数影响
 */
if (get_magic_quotes_gpc()) {
    function stripslashes_deep($value){
        $value = is_array($value) ? array_map('stripslashes_deep', $value) : stripslashes($value);
        return $value;
    }
    $_POST      = array_map('stripslashes_deep', $_POST);
    $_GET       = array_map('stripslashes_deep', $_GET);
    $_COOKIE    = array_map('stripslashes_deep', $_COOKIE);
    $_REQUEST   = array_map('stripslashes_deep', $_REQUEST);
}

/**
 * 系统编码配置
 */
$config['app_charset']   ='utf-8';
$config['check_charset'] = 'ASCII,UTF-8,GBK';

if (strtoupper(substr(PHP_OS, 0,3)) === 'WIN') {
    $config['system_os']        =   'windows';
    $config['system_charset']   =   'gbk';
} else {
    $config['system_os']        =   'linux';
    $config['system_charset']   =   'utf-8';
}

/**
 * 系统调试设置
 * 项目正式部署后请设置为false
 */
define ('APP_DEBUG', true);

/**
 * 应用目录设置
 * 安全期间，建议安装调试完成后移动到非WEB目录
 */
define ('APP_PATH', './Application/');

if (!is_file(APP_PATH . 'User/Conf/config.php')) {
    header('Location: ./install.php');
    exit;
}

/**
 * 缓存目录设置
 * 此目录必须可写，建议移动到非WEB目录
 */
define ('RUNTIME_PATH', './Runtime/');

/**
 * 引入核心入口
 * ThinkPHP亦可移动到WEB以外的目录
 */
require './ThinkPHP/ThinkPHP.php';